using System.Collections.Generic;

namespace Subfaculty.Common.Entities
{
	public class AllocationItem
	{
		public AllocationItem()
		{
			StudyGroups = new List<StudyGroup>();
		}

		public virtual Discipline Discipline { get; set; }
		public virtual Department Department { get; set; }
		
		public virtual int HoursLab { get; set; }
		public virtual int HoursLecture { get; set; }
		public virtual int HoursPractice { get; set; }
		public virtual int HoursSRS { get; set; }

		public virtual ETypeSRS ETypeSRS { get; set; }
		public virtual EStudyControl EStudyControl { get; set; }
		public virtual int Semester { get; set; }

		public virtual ICollection<StudyGroup> StudyGroups { get; set; }
	}
}